const char yarnflow_lua[] = {
	 45, 45, 32, 91,121,117,101, 93, 58, 32, 89, 97,114,110, 68,
	101,118, 47, 89, 97,114,110, 70,108,111,119, 46,121,117,101,
	 10,108,111, 99, 97,108, 32,116,111,110,117,109, 98,101,114,
	 32, 61, 32, 95, 71, 46,116,111,110,117,109, 98,101,114, 32,
	 45, 45, 32, 49, 10,108,111, 99, 97,108, 32,116,111,115,116,
	114,105,110,103, 32, 61, 32, 95, 71, 46,116,111,115,116,114,
	105,110,103, 32, 45, 45, 32, 49, 10,108,111, 99, 97,108, 32,
	101,114,114,111,114, 32, 61, 32, 95, 71, 46,101,114,114,111,
	114, 32, 45, 45, 32, 49, 10,108,111, 99, 97,108, 32,115,101,
	116,109,101,116, 97,116, 97, 98,108,101, 32, 61, 32, 95, 71,
	 46,115,101,116,109,101,116, 97,116, 97, 98,108,101, 32, 45,
	 45, 32, 49, 10,108,111, 99, 97,108, 32, 99,111,114,111,117,
	116,105,110,101, 32, 61, 32, 95, 71, 46, 99,111,114,111,117,
	116,105,110,101, 32, 45, 45, 32, 49, 10,108,111, 99, 97,108,
	 32,108,111, 97,100, 32, 61, 32, 95, 71, 46,108,111, 97,100,
	 32, 45, 45, 32, 49, 10,108,111, 99, 97,108, 32,112, 97,105,
	114,115, 32, 61, 32, 95, 71, 46,112, 97,105,114,115, 32, 45,
	 45, 32, 49, 10,108,111, 99, 97,108, 32,103,101,116,109,101,
	116, 97,116, 97, 98,108,101, 32, 61, 32, 95, 71, 46,103,101,
	116,109,101,116, 97,116, 97, 98,108,101, 32, 45, 45, 32, 49,
	 10,108,111, 99, 97,108, 32,109, 97,116,104, 32, 61, 32, 95,
	 71, 46,109, 97,116,104, 32, 45, 45, 32, 49, 10,108,111, 99,
	 97,108, 32, 95,109,111,100,117,108,101, 95, 48, 32, 61, 32,
	110,105,108, 32, 45, 45, 32, 49, 10,108,111, 99, 97,108, 32,
	114,101,119,114,105,116,101, 69,114,114,111,114, 32, 45, 45,
	 32, 57, 10,114,101,119,114,105,116,101, 69,114,114,111,114,
	 32, 61, 32,102,117,110, 99,116,105,111,110, 40,101,114,114,
	 44, 32,108,117, 97, 67,111,100,101, 44, 32,116,105,116,108,
	101, 41, 32, 45, 45, 32, 57, 10,  9,108,111, 99, 97,108, 32,
	108,105,110,101, 44, 32,109,115,103, 32, 61, 32,101,114,114,
	 58,109, 97,116, 99,104, 40, 34, 46, 42, 58, 40, 37,100, 43,
	 41, 58, 37,115, 42, 40, 46, 42, 41, 34, 41, 32, 45, 45, 32,
	 49, 48, 10,  9,108,105,110,101, 32, 61, 32,116,111,110,117,
	109, 98,101,114, 40,108,105,110,101, 41, 32, 45, 45, 32, 49,
	 49, 10,  9,108,111, 99, 97,108, 32, 99,117,114,114,101,110,
	116, 32, 61, 32, 49, 32, 45, 45, 32, 49, 50, 10,  9,108,111,
	 99, 97,108, 32,108, 97,115,116, 76,105,110,101, 32, 61, 32,
	 49, 32, 45, 45, 32, 49, 51, 10,  9,108,111, 99, 97,108, 32,
	108,105,110,101, 77, 97,112, 32, 61, 32,123, 32,125, 32, 45,
	 45, 32, 49, 52, 10,  9,102,111,114, 32,108,105,110,101, 67,
	111,100,101, 32,105,110, 32,108,117, 97, 67,111,100,101, 58,
	103,109, 97,116, 99,104, 40, 34, 40, 91, 94, 92,114, 92,110,
	 93, 42, 41, 92,114, 63, 92,110, 63, 34, 41, 32,100,111, 32,
	 45, 45, 32, 49, 53, 10,  9,  9,108,111, 99, 97,108, 32,110,
	117,109, 32, 61, 32,108,105,110,101, 67,111,100,101, 58,109,
	 97,116, 99,104, 40, 34, 45, 45, 37,115, 42, 40, 37,100, 43,
	 41, 37,115, 42, 36, 34, 41, 32, 45, 45, 32, 49, 54, 10,  9,
	  9,105,102, 32,110,117,109, 32,116,104,101,110, 32, 45, 45,
	 32, 49, 55, 10,  9,  9,  9,108, 97,115,116, 76,105,110,101,
	 32, 61, 32,116,111,110,117,109, 98,101,114, 40,110,117,109,
	 41, 32, 45, 45, 32, 49, 55, 10,  9,  9,101,110,100, 32, 45,
	 45, 32, 49, 55, 10,  9,  9,108,105,110,101, 77, 97,112, 91,
	 99,117,114,114,101,110,116, 93, 32, 61, 32,108, 97,115,116,
	 76,105,110,101, 32, 45, 45, 32, 49, 56, 10,  9,  9, 99,117,
	114,114,101,110,116, 32, 61, 32, 99,117,114,114,101,110,116,
	 32, 43, 32, 49, 32, 45, 45, 32, 49, 57, 10,  9,101,110,100,
	 32, 45, 45, 32, 49, 57, 10,  9,108,105,110,101, 32, 61, 32,
	108,105,110,101, 77, 97,112, 91,108,105,110,101, 93, 32,111,
	114, 32,108,105,110,101, 32, 45, 45, 32, 50, 48, 10,  9,114,
	101,116,117,114,110, 32,116,111,115,116,114,105,110,103, 40,
	116,105,116,108,101, 41, 32, 46, 46, 32, 34, 58, 34, 32, 46,
	 46, 32,116,111,115,116,114,105,110,103, 40,108,105,110,101,
	 41, 32, 46, 46, 32, 34, 58, 32, 34, 32, 46, 46, 32,116,111,
	115,116,114,105,110,103, 40,109,115,103, 41, 32, 45, 45, 32,
	 50, 49, 10,101,110,100, 32, 45, 45, 32, 57, 10,108,111, 99,
	 97,108, 32,101,120,116,114, 97, 99,116, 89, 97,114,110, 84,
	101,120,116, 32, 45, 45, 32, 50, 51, 10,101,120,116,114, 97,
	 99,116, 89, 97,114,110, 84,101,120,116, 32, 61, 32,102,117,
	110, 99,116,105,111,110, 40,121, 97,114,110, 67,111,100,101,
	 41, 32, 45, 45, 32, 50, 51, 10,  9,108,111, 99, 97,108, 32,
	110,111,100,101,115, 32, 61, 32,123, 32,125, 32, 45, 45, 32,
	 50, 52, 10,  9,108,111, 99, 97,108, 32, 99,111,117,110,116,
	 32, 61, 32, 49, 32, 45, 45, 32, 50, 53, 10,  9,102,111,114,
	 32, 98,111,100,121, 32,105,110, 32,121, 97,114,110, 67,111,
	100,101, 58,103,109, 97,116, 99,104, 40, 34, 40, 46, 45, 41,
	 37,115, 42, 61, 61, 61, 37,115, 42, 91, 92,110, 36, 93, 34,
	 41, 32,100,111, 32, 45, 45, 32, 50, 54, 10,  9,  9,108,111,
	 99, 97,108, 32,109,101,116, 97, 44, 32,110,111,100,101, 66,
	111,100,121, 32, 61, 32, 98,111,100,121, 58,109, 97,116, 99,
	104, 40, 34, 40, 46, 45, 41, 37,115, 42, 45, 45, 45, 37,115,
	 42, 92,110, 40, 46, 42, 41, 34, 41, 32, 45, 45, 32, 50, 55,
	 10,  9,  9,105,102, 32,109,101,116, 97, 32, 97,110,100, 32,
	110,111,100,101, 66,111,100,121, 32,116,104,101,110, 32, 45,
	 45, 32, 50, 56, 10,  9,  9,  9,108,111, 99, 97,108, 32,116,
	105,116,108,101, 32, 61, 32,109,101,116, 97, 58,109, 97,116,
	 99,104, 40, 34,116,105,116,108,101, 37,115, 42, 58, 37,115,
	 42, 40, 37, 83, 43, 41, 34, 41, 32, 45, 45, 32, 50, 57, 10,
	  9,  9,  9,108,111, 99, 97,108, 32,110,111,100,101, 32, 61,
	 32,123, 32, 45, 45, 32, 51, 48, 10,  9,  9,  9,  9,116,105,
	116,108,101, 32, 61, 32,116,105,116,108,101, 44, 32, 45, 45,
	 32, 51, 48, 10,  9,  9,  9,  9, 98,111,100,121, 32, 61, 32,
	110,111,100,101, 66,111,100,121, 58,109, 97,116, 99,104, 40,
	 34, 94, 37,115, 42, 40, 46, 45, 41, 37,115, 42, 36, 34, 41,
	 32, 45, 45, 32, 51, 48, 10,  9,  9,  9,125, 32, 45, 45, 32,
	 51, 48, 10,  9,  9,  9,110,111,100,101,115, 91, 35,110,111,
	100,101,115, 32, 43, 32, 49, 93, 32, 61, 32,110,111,100,101,
	 32, 45, 45, 32, 51, 49, 10,  9,  9,101,108,115,101, 32, 45,
	 45, 32, 51, 51, 10,  9,  9,  9,101,114,114,111,114, 40, 34,
	109,105,115,115,105,110,103, 32,116,105,116,108,101, 32,102,
	111,114, 32,110,111,100,101, 32, 34, 32, 46, 46, 32,116,111,
	115,116,114,105,110,103, 40, 99,111,117,110,116, 41, 41, 32,
	 45, 45, 32, 51, 51, 10,  9,  9,101,110,100, 32, 45, 45, 32,
	 50, 56, 10,  9,  9, 99,111,117,110,116, 32, 61, 32, 99,111,
	117,110,116, 32, 43, 32, 49, 32, 45, 45, 32, 51, 52, 10,  9,
	101,110,100, 32, 45, 45, 32, 51, 52, 10,  9,114,101,116,117,
	114,110, 32,110,111,100,101,115, 32, 45, 45, 32, 51, 52, 10,
	101,110,100, 32, 45, 45, 32, 50, 51, 10,108,111, 99, 97,108,
	 32, 89, 97,114,110, 82,117,110,110,101,114, 32, 45, 45, 32,
	 51, 54, 10,100,111, 32, 45, 45, 32, 51, 54, 10,  9,108,111,
	 99, 97,108, 32, 95, 99,108, 97,115,115, 95, 48, 32, 45, 45,
	 32, 51, 54, 10,  9,108,111, 99, 97,108, 32, 95, 98, 97,115,
	101, 95, 48, 32, 61, 32,123, 32, 45, 45, 32, 51, 54, 10,  9,
	  9,103,111,116,111, 83,116,111,114,121, 32, 61, 32,102,117,
	110, 99,116,105,111,110, 40,115,101,108,102, 44, 32,116,105,
	116,108,101, 41, 32, 45, 45, 32, 51, 55, 10,  9,  9,  9,108,
	111, 99, 97,108, 32,115,116,111,114,121, 70,117,110, 99, 32,
	 61, 32,115,101,108,102, 46,102,117,110, 99,115, 91,116,105,
	116,108,101, 93, 32, 45, 45, 32, 51, 56, 10,  9,  9,  9,105,
	102, 32,110,111,116, 32,115,116,111,114,121, 70,117,110, 99,
	 32,116,104,101,110, 32, 45, 45, 32, 51, 57, 10,  9,  9,  9,
	  9,108,111, 99, 97,108, 32,121, 97,114,110, 67,111,100,101,
	 32, 61, 32,115,101,108,102, 46, 99,111,100,101,115, 91,116,
	105,116,108,101, 93, 32, 45, 45, 32, 52, 48, 10,  9,  9,  9,
	  9,105,102, 32,110,111,116, 32,121, 97,114,110, 67,111,100,
	101, 32,116,104,101,110, 32, 45, 45, 32, 52, 49, 10,  9,  9,
	  9,  9,  9,108,111, 99, 97,108, 32,101,114,114, 32, 61, 32,
	 34,110,111,100,101, 32, 92, 34, 34, 32, 46, 46, 32,116,111,
	115,116,114,105,110,103, 40,116,105,116,108,101, 41, 32, 46,
	 46, 32, 34, 92, 34, 32,105,115, 32,110,111,116, 32,101,120,
	105,115,116, 34, 32, 45, 45, 32, 52, 50, 10,  9,  9,  9,  9,
	  9,105,102, 32,115,101,108,102, 46,115,116, 97,114,116, 84,
	105,116,108,101, 32,116,104,101,110, 32, 45, 45, 32, 52, 51,
	 10,  9,  9,  9,  9,  9,  9,114,101,116,117,114,110, 32,102,
	 97,108,115,101, 44, 32,101,114,114, 32, 45, 45, 32, 52, 52,
	 10,  9,  9,  9,  9,  9,101,108,115,101, 32, 45, 45, 32, 52,
	 54, 10,  9,  9,  9,  9,  9,  9, 99,111,114,111,117,116,105,
	110,101, 46,121,105,101,108,100, 40, 34, 69,114,114,111,114,
	 34, 44, 32,101,114,114, 41, 32, 45, 45, 32, 52, 54, 10,  9,
	  9,  9,  9,  9,  9,114,101,116,117,114,110, 32, 45, 45, 32,
	 52, 55, 10,  9,  9,  9,  9,  9,101,110,100, 32, 45, 45, 32,
	 52, 51, 10,  9,  9,  9,  9,101,110,100, 32, 45, 45, 32, 52,
	 49, 10,  9,  9,  9,  9,108,111, 99, 97,108, 32,108,117, 97,
	 67,111,100,101, 44, 32,101,114,114, 32, 61, 32,115,101,108,
	102, 46, 95, 95, 99,108, 97,115,115, 46, 99,111,109,112,105,
	108,101, 40,121, 97,114,110, 67,111,100,101, 41, 32, 45, 45,
	 32, 52, 56, 10,  9,  9,  9,  9,105,102, 32,110,111,116, 32,
	108,117, 97, 67,111,100,101, 32,116,104,101,110, 32, 45, 45,
	 32, 52, 57, 10,  9,  9,  9,  9,  9,105,102, 32,115,101,108,
	102, 46,115,116, 97,114,116, 84,105,116,108,101, 32,116,104,
	101,110, 32, 45, 45, 32, 53, 48, 10,  9,  9,  9,  9,  9,  9,
	114,101,116,117,114,110, 32,102, 97,108,115,101, 44, 32,116,
	111,115,116,114,105,110,103, 40,116,105,116,108,101, 41, 32,
	 46, 46, 32, 34, 58, 34, 32, 46, 46, 32,116,111,115,116,114,
	105,110,103, 40,101,114,114, 41, 32, 45, 45, 32, 53, 49, 10,
	  9,  9,  9,  9,  9,101,108,115,101, 32, 45, 45, 32, 53, 51,
	 10,  9,  9,  9,  9,  9,  9, 99,111,114,111,117,116,105,110,
	101, 46,121,105,101,108,100, 40, 34, 69,114,114,111,114, 34,
	 44, 32,116,111,115,116,114,105,110,103, 40,116,105,116,108,
	101, 41, 32, 46, 46, 32, 34, 58, 34, 32, 46, 46, 32,116,111,
	115,116,114,105,110,103, 40,101,114,114, 41, 41, 32, 45, 45,
	 32, 53, 51, 10,  9,  9,  9,  9,  9,  9,114,101,116,117,114,
	110, 32, 45, 45, 32, 53, 52, 10,  9,  9,  9,  9,  9,101,110,
	100, 32, 45, 45, 32, 53, 48, 10,  9,  9,  9,  9,101,110,100,
	 32, 45, 45, 32, 52, 57, 10,  9,  9,  9,  9,115,101,108,102,
	 46, 99,111,100,101,115, 91,116,105,116,108,101, 93, 32, 61,
	 32,108,117, 97, 67,111,100,101, 32, 45, 45, 32, 53, 53, 10,
	  9,  9,  9,  9,108,111, 99, 97,108, 32,108,117, 97, 70,117,
	110, 99, 32, 45, 45, 32, 53, 54, 10,  9,  9,  9,  9,108,117,
	 97, 70,117,110, 99, 44, 32,101,114,114, 32, 61, 32,108,111,
	 97,100, 40,108,117, 97, 67,111,100,101, 44, 32,116,105,116,
	108,101, 41, 32, 45, 45, 32, 53, 54, 10,  9,  9,  9,  9,105,
	102, 32,110,111,116, 32,108,117, 97, 70,117,110, 99, 32,116,
	104,101,110, 32, 45, 45, 32, 53, 55, 10,  9,  9,  9,  9,  9,
	101,114,114, 32, 61, 32,114,101,119,114,105,116,101, 69,114,
	114,111,114, 40,101,114,114, 44, 32,108,117, 97, 67,111,100,
	101, 44, 32,116,105,116,108,101, 41, 32, 45, 45, 32, 53, 56,
	 10,  9,  9,  9,  9,  9,105,102, 32,115,101,108,102, 46,115,
	116, 97,114,116, 84,105,116,108,101, 32,116,104,101,110, 32,
	 45, 45, 32, 53, 57, 10,  9,  9,  9,  9,  9,  9,114,101,116,
	117,114,110, 32,102, 97,108,115,101, 44, 32,101,114,114, 32,
	 45, 45, 32, 54, 48, 10,  9,  9,  9,  9,  9,101,108,115,101,
	 32, 45, 45, 32, 54, 50, 10,  9,  9,  9,  9,  9,  9, 99,111,
	114,111,117,116,105,110,101, 46,121,105,101,108,100, 40, 34,
	 69,114,114,111,114, 34, 44, 32,101,114,114, 41, 32, 45, 45,
	 32, 54, 50, 10,  9,  9,  9,  9,  9,  9,114,101,116,117,114,
	110, 32, 45, 45, 32, 54, 51, 10,  9,  9,  9,  9,  9,101,110,
	100, 32, 45, 45, 32, 53, 57, 10,  9,  9,  9,  9,101,110,100,
	 32, 45, 45, 32, 53, 55, 10,  9,  9,  9,  9,115,116,111,114,
	121, 70,117,110, 99, 32, 61, 32,108,117, 97, 70,117,110, 99,
	 40, 41, 32, 45, 45, 32, 54, 52, 10,  9,  9,  9,  9,115,101,
	108,102, 46,102,117,110, 99,115, 91,116,105,116,108,101, 93,
	 32, 61, 32,115,116,111,114,121, 70,117,110, 99, 32, 45, 45,
	 32, 54, 53, 10,  9,  9,  9,101,110,100, 32, 45, 45, 32, 51,
	 57, 10,  9,  9,  9,108,111, 99, 97,108, 32,118,105,115,105,
	116,101,100, 67,111,117,110,116, 32, 45, 45, 32, 54, 54, 10,
	  9,  9,  9,100,111, 32, 45, 45, 32, 54, 54, 10,  9,  9,  9,
	  9,108,111, 99, 97,108, 32, 95,101,120,112, 95, 48, 32, 61,
	 32,115,101,108,102, 46,118,105,115,105,116,101,100, 91,116,
	105,116,108,101, 93, 32, 45, 45, 32, 54, 54, 10,  9,  9,  9,
	  9,105,102, 32, 95,101,120,112, 95, 48, 32,126, 61, 32,110,
	105,108, 32,116,104,101,110, 32, 45, 45, 32, 54, 54, 10,  9,
	  9,  9,  9,  9,118,105,115,105,116,101,100, 67,111,117,110,
	116, 32, 61, 32, 95,101,120,112, 95, 48, 32, 45, 45, 32, 54,
	 54, 10,  9,  9,  9,  9,101,108,115,101, 32, 45, 45, 32, 54,
	 54, 10,  9,  9,  9,  9,  9,118,105,115,105,116,101,100, 67,
	111,117,110,116, 32, 61, 32, 48, 32, 45, 45, 32, 54, 54, 10,
	  9,  9,  9,  9,101,110,100, 32, 45, 45, 32, 54, 54, 10,  9,
	  9,  9,101,110,100, 32, 45, 45, 32, 54, 54, 10,  9,  9,  9,
	115,101,108,102, 46,118,105,115,105,116,101,100, 91,116,105,
	116,108,101, 93, 32, 61, 32, 49, 32, 43, 32,118,105,115,105,
	116,101,100, 67,111,117,110,116, 32, 45, 45, 32, 54, 55, 10,
	  9,  9,  9,100,111, 32, 45, 45, 32, 54, 56, 10,  9,  9,  9,
	  9,108,111, 99, 97,108, 32, 95,111, 98,106, 95, 48, 32, 61,
	 32,115,101,108,102, 46,115,116,111,114,105,101,115, 32, 45,
	 45, 32, 54, 56, 10,  9,  9,  9,  9, 95,111, 98,106, 95, 48,
	 91, 35, 95,111, 98,106, 95, 48, 32, 43, 32, 49, 93, 32, 61,
	 32,123, 32, 45, 45, 32, 54, 56, 10,  9,  9,  9,  9,  9,116,
	105,116,108,101, 44, 32, 45, 45, 32, 54, 56, 10,  9,  9,  9,
	  9,  9, 99,111,114,111,117,116,105,110,101, 46, 99,114,101,
	 97,116,101, 40,102,117,110, 99,116,105,111,110, 40, 41, 32,
	 45, 45, 32, 54, 56, 10,  9,  9,  9,  9,  9,  9,114,101,116,
	117,114,110, 32,115,116,111,114,121, 70,117,110, 99, 40,116,
	105,116,108,101, 44, 32,115,101,108,102, 46,115,116, 97,116,
	101, 44, 32,115,101,108,102, 46, 99,111,109,109, 97,110,100,
	 44, 32,115,101,108,102, 46,121, 97,114,110, 44, 32, 40,102,
	117,110, 99,116,105,111,110, 40, 41, 32, 45, 45, 32, 54, 57,
	 10,  9,  9,  9,  9,  9,  9,  9,108,111, 99, 97,108, 32, 95,
	 98, 97,115,101, 95, 49, 32, 61, 32,115,101,108,102, 32, 45,
	 45, 32, 54, 57, 10,  9,  9,  9,  9,  9,  9,  9,108,111, 99,
	 97,108, 32, 95,102,110, 95, 48, 32, 61, 32, 95, 98, 97,115,
	101, 95, 49, 46,103,111,116,111, 83,116,111,114,121, 32, 45,
	 45, 32, 54, 57, 10,  9,  9,  9,  9,  9,  9,  9,114,101,116,
	117,114,110, 32, 95,102,110, 95, 48, 32, 97,110,100, 32,102,
	117,110, 99,116,105,111,110, 40, 46, 46, 46, 41, 32, 45, 45,
	 32, 54, 57, 10,  9,  9,  9,  9,  9,  9,  9,  9,114,101,116,
	117,114,110, 32, 95,102,110, 95, 48, 40, 95, 98, 97,115,101,
	 95, 49, 44, 32, 46, 46, 46, 41, 32, 45, 45, 32, 54, 57, 10,
	  9,  9,  9,  9,  9,  9,  9,101,110,100, 32, 45, 45, 32, 54,
	 57, 10,  9,  9,  9,  9,  9,  9,101,110,100, 41, 40, 41, 41,
	 32, 45, 45, 32, 54, 57, 10,  9,  9,  9,  9,  9,101,110,100,
	 41, 32, 45, 45, 32, 54, 56, 10,  9,  9,  9,  9,125, 32, 45,
	 45, 32, 54, 56, 10,  9,  9,  9,101,110,100, 32, 45, 45, 32,
	 55, 48, 10,  9,  9,  9,114,101,116,117,114,110, 32,116,114,
	117,101, 32, 45, 45, 32, 55, 49, 10,  9,  9,101,110,100, 44,
	 32, 45, 45, 32, 57, 57, 10,  9,  9, 97,100,118, 97,110, 99,
	101, 32, 61, 32,102,117,110, 99,116,105,111,110, 40,115,101,
	108,102, 44, 32, 99,104,111,105, 99,101, 41, 32, 45, 45, 32,
	 57, 57, 10,  9,  9,  9,105,102, 32,115,101,108,102, 46,115,
	116, 97,114,116, 84,105,116,108,101, 32,116,104,101,110, 32,
	 45, 45, 32, 49, 48, 48, 10,  9,  9,  9,  9,108,111, 99, 97,
	108, 32,115,117, 99, 99,101,115,115, 44, 32,101,114,114, 32,
	 61, 32,115,101,108,102, 58,103,111,116,111, 83,116,111,114,
	121, 40,115,101,108,102, 46,115,116, 97,114,116, 84,105,116,
	108,101, 41, 32, 45, 45, 32, 49, 48, 49, 10,  9,  9,  9,  9,
	115,101,108,102, 46,115,116, 97,114,116, 84,105,116,108,101,
	 32, 61, 32,110,105,108, 32, 45, 45, 32, 49, 48, 50, 10,  9,
	  9,  9,  9,105,102, 32,110,111,116, 32,115,117, 99, 99,101,
	115,115, 32,116,104,101,110, 32, 45, 45, 32, 49, 48, 51, 10,
	  9,  9,  9,  9,  9,114,101,116,117,114,110, 32, 34, 69,114,
	114,111,114, 34, 44, 32,101,114,114, 32, 45, 45, 32, 49, 48,
	 51, 10,  9,  9,  9,  9,101,110,100, 32, 45, 45, 32, 49, 48,
	 51, 10,  9,  9,  9,101,110,100, 32, 45, 45, 32, 49, 48, 48,
	 10,  9,  9,  9,105,102, 32, 99,104,111,105, 99,101, 32,116,
	104,101,110, 32, 45, 45, 32, 49, 48, 52, 10,  9,  9,  9,  9,
	105,102, 32,110,111,116, 32,115,101,108,102, 46,111,112,116,
	105,111,110, 32,116,104,101,110, 32, 45, 45, 32, 49, 48, 53,
	 10,  9,  9,  9,  9,  9,114,101,116,117,114,110, 32, 34, 69,
	114,114,111,114, 34, 44, 32, 34,116,104,101,114,101, 32,105,
	115, 32,110,111, 32,111,112,116,105,111,110, 32,116,111, 32,
	 99,104,111,111,115,101, 34, 32, 45, 45, 32, 49, 48, 54, 10,
	  9,  9,  9,  9,101,110,100, 32, 45, 45, 32, 49, 48, 53, 10,
	  9,  9,  9,  9,108,111, 99, 97,108, 32,116,105,116,108,101,
	 44, 32, 98,114, 97,110, 99,104,101,115, 32, 45, 45, 32, 49,
	 48, 55, 10,  9,  9,  9,  9,100,111, 32, 45, 45, 32, 49, 48,
	 55, 10,  9,  9,  9,  9,  9,108,111, 99, 97,108, 32, 95,111,
	 98,106, 95, 48, 32, 61, 32,115,101,108,102, 46,111,112,116,
	105,111,110, 32, 45, 45, 32, 49, 48, 55, 10,  9,  9,  9,  9,
	  9,116,105,116,108,101, 44, 32, 98,114, 97,110, 99,104,101,
	115, 32, 61, 32, 95,111, 98,106, 95, 48, 46,116,105,116,108,
	101, 44, 32, 95,111, 98,106, 95, 48, 46, 98,114, 97,110, 99,
	104,101,115, 32, 45, 45, 32, 49, 48, 55, 10,  9,  9,  9,  9,
	101,110,100, 32, 45, 45, 32, 49, 48, 55, 10,  9,  9,  9,  9,
	105,102, 32,110,111,116, 32, 40, 49, 32, 60, 61, 32, 99,104,
	111,105, 99,101, 32, 97,110,100, 32, 99,104,111,105, 99,101,
	 32, 60, 61, 32, 35, 98,114, 97,110, 99,104,101,115, 41, 32,
	116,104,101,110, 32, 45, 45, 32, 49, 48, 56, 10,  9,  9,  9,
	  9,  9,114,101,116,117,114,110, 32, 34, 69,114,114,111,114,
	 34, 44, 32, 34, 99,104,111,105, 99,101, 32, 34, 32, 46, 46,
	 32,116,111,115,116,114,105,110,103, 40, 99,104,111,105, 99,
	101, 41, 32, 46, 46, 32, 34, 32,105,115, 32,111,117,116, 32,
	111,102, 32,114, 97,110,103,101, 34, 32, 45, 45, 32, 49, 48,
	 57, 10,  9,  9,  9,  9,101,110,100, 32, 45, 45, 32, 49, 48,
	 56, 10,  9,  9,  9,  9,108,111, 99, 97,108, 32,111,112,116,
	105,111,110, 66,114, 97,110, 99,104, 32, 61, 32, 98,114, 97,
	110, 99,104,101,115, 91, 99,104,111,105, 99,101, 93, 32, 45,
	 45, 32, 49, 49, 48, 10,  9,  9,  9,  9,115,101,108,102, 46,
	111,112,116,105,111,110, 32, 61, 32,110,105,108, 32, 45, 45,
	 32, 49, 49, 49, 10,  9,  9,  9,  9,108,111, 99, 97,108, 32,
	 95,111, 98,106, 95, 48, 32, 61, 32,115,101,108,102, 46,115,
	116,111,114,105,101,115, 32, 45, 45, 32, 49, 49, 50, 10,  9,
	  9,  9,  9, 95,111, 98,106, 95, 48, 91, 35, 95,111, 98,106,
	 95, 48, 32, 43, 32, 49, 93, 32, 61, 32,123, 32, 45, 45, 32,
	 49, 49, 50, 10,  9,  9,  9,  9,  9,116,105,116,108,101, 44,
	 32, 45, 45, 32, 49, 49, 50, 10,  9,  9,  9,  9,  9, 99,111,
	114,111,117,116,105,110,101, 46, 99,114,101, 97,116,101, 40,
	111,112,116,105,111,110, 66,114, 97,110, 99,104, 41, 32, 45,
	 45, 32, 49, 49, 50, 10,  9,  9,  9,  9,125, 32, 45, 45, 32,
	 49, 49, 50, 10,  9,  9,  9,101,108,115,101,105,102, 32,115,
	101,108,102, 46,111,112,116,105,111,110, 32,116,104,101,110,
	 32, 45, 45, 32, 49, 49, 51, 10,  9,  9,  9,  9,114,101,116,
	117,114,110, 32, 34, 69,114,114,111,114, 34, 44, 32, 34,114,
	101,113,117,105,114,101,100, 32, 97, 32, 99,104,111,105, 99,
	101, 32,116,111, 32, 99,111,110,116,105,110,117,101, 34, 32,
	 45, 45, 32, 49, 49, 52, 10,  9,  9,  9,101,110,100, 32, 45,
	 45, 32, 49, 48, 52, 10,  9,  9,  9,108,111, 99, 97,108, 32,
	116,105,116,108,101, 32, 45, 45, 32, 49, 49, 53, 10,  9,  9,
	  9,108,111, 99, 97,108, 32,115,117, 99, 99,101,115,115, 44,
	 32,114,101,115,117,108,116, 84,121,112,101, 44, 32, 98,111,
	100,121, 44, 32, 98,114, 97,110, 99,104,101,115, 32, 45, 45,
	 32, 49, 49, 54, 10,  9,  9,  9,100,111, 32, 45, 45, 32, 49,
	 49, 54, 10,  9,  9,  9,  9,108,111, 99, 97,108, 32,115,116,
	111,114,121, 73,116,101,109, 32, 61, 32,115,101,108,102, 46,
	115,116,111,114,105,101,115, 91, 35,115,101,108,102, 46,115,
	116,111,114,105,101,115, 93, 32, 45, 45, 32, 49, 49, 54, 10,
	  9,  9,  9,  9,105,102, 32,115,116,111,114,121, 73,116,101,
	109, 32,116,104,101,110, 32, 45, 45, 32, 49, 49, 54, 10,  9,
	  9,  9,  9,  9,108,111, 99, 97,108, 32,115,116,111,114,121,
	 32, 45, 45, 32, 49, 49, 55, 10,  9,  9,  9,  9,  9,116,105,
	116,108,101, 44, 32,115,116,111,114,121, 32, 61, 32,115,116,
	111,114,121, 73,116,101,109, 91, 49, 93, 44, 32,115,116,111,
	114,121, 73,116,101,109, 91, 50, 93, 32, 45, 45, 32, 49, 49,
	 55, 10,  9,  9,  9,  9,  9,115,117, 99, 99,101,115,115, 44,
	 32,114,101,115,117,108,116, 84,121,112,101, 44, 32, 98,111,
	100,121, 44, 32, 98,114, 97,110, 99,104,101,115, 32, 61, 32,
	 99,111,114,111,117,116,105,110,101, 46,114,101,115,117,109,
	101, 40,115,116,111,114,121, 41, 32, 45, 45, 32, 49, 49, 56,
	 10,  9,  9,  9,  9,101,110,100, 32, 45, 45, 32, 49, 49, 54,
	 10,  9,  9,  9,101,110,100, 32, 45, 45, 32, 49, 49, 54, 10,
	  9,  9,  9,105,102, 32,110,111,116, 32,115,117, 99, 99,101,
	115,115, 32, 97,110,100, 32, 35,115,101,108,102, 46,115,116,
	111,114,105,101,115, 32, 62, 32, 48, 32,116,104,101,110, 32,
	 45, 45, 32, 49, 49, 57, 10,  9,  9,  9,  9,115,101,108,102,
	 46,115,116,111,114,105,101,115, 32, 61, 32,123, 32,125, 32,
	 45, 45, 32, 49, 50, 48, 10,  9,  9,  9,  9,108,111, 99, 97,
	108, 32,101,114,114, 32, 61, 32,114,101,119,114,105,116,101,
	 69,114,114,111,114, 40,114,101,115,117,108,116, 84,121,112,
	101, 44, 32,115,101,108,102, 46, 99,111,100,101,115, 91,116,
	105,116,108,101, 93, 44, 32,116,105,116,108,101, 41, 32, 45,
	 45, 32, 49, 50, 49, 10,  9,  9,  9,  9,114,101,116,117,114,
	110, 32, 34, 69,114,114,111,114, 34, 44, 32,101,114,114, 32,
	 45, 45, 32, 49, 50, 50, 10,  9,  9,  9,101,110,100, 32, 45,
	 45, 32, 49, 49, 57, 10,  9,  9,  9,105,102, 32,110,111,116,
	 32,114,101,115,117,108,116, 84,121,112,101, 32,116,104,101,
	110, 32, 45, 45, 32, 49, 50, 51, 10,  9,  9,  9,  9,105,102,
	 32, 35,115,101,108,102, 46,115,116,111,114,105,101,115, 32,
	 62, 32, 48, 32,116,104,101,110, 32, 45, 45, 32, 49, 50, 52,
	 10,  9,  9,  9,  9,  9,115,101,108,102, 46,115,116,111,114,
	105,101,115, 91, 35,115,101,108,102, 46,115,116,111,114,105,
	101,115, 93, 32, 61, 32,110,105,108, 32, 45, 45, 32, 49, 50,
	 53, 10,  9,  9,  9,  9,  9,114,101,116,117,114,110, 32,115,
	101,108,102, 58, 97,100,118, 97,110, 99,101, 40, 41, 32, 45,
	 45, 32, 49, 50, 54, 10,  9,  9,  9,  9,101,110,100, 32, 45,
	 45, 32, 49, 50, 52, 10,  9,  9,  9,101,110,100, 32, 45, 45,
	 32, 49, 50, 51, 10,  9,  9,  9,105,102, 32, 34, 68,105, 97,
	108,111,103, 34, 32, 61, 61, 32,114,101,115,117,108,116, 84,
	121,112,101, 32,116,104,101,110, 32, 45, 45, 32, 49, 50, 56,
	 10,  9,  9,  9,  9,114,101,116,117,114,110, 32, 34, 84,101,
	120,116, 34, 44, 32, 98,111,100,121, 32, 45, 45, 32, 49, 50,
	 57, 10,  9,  9,  9,101,108,115,101,105,102, 32, 34, 79,112,
	116,105,111,110, 34, 32, 61, 61, 32,114,101,115,117,108,116,
	 84,121,112,101, 32,116,104,101,110, 32, 45, 45, 32, 49, 51,
	 48, 10,  9,  9,  9,  9,115,101,108,102, 46,111,112,116,105,
	111,110, 32, 61, 32,123, 32, 45, 45, 32, 49, 51, 49, 10,  9,
	  9,  9,  9,  9,116,105,116,108,101, 32, 61, 32,116,105,116,
	108,101, 44, 32, 45, 45, 32, 49, 51, 49, 10,  9,  9,  9,  9,
	  9, 98,114, 97,110, 99,104,101,115, 32, 61, 32, 98,114, 97,
	110, 99,104,101,115, 32, 45, 45, 32, 49, 51, 49, 10,  9,  9,
	  9,  9,125, 32, 45, 45, 32, 49, 51, 49, 10,  9,  9,  9,  9,
	114,101,116,117,114,110, 32, 34, 79,112,116,105,111,110, 34,
	 44, 32, 98,111,100,121, 32, 45, 45, 32, 49, 51, 50, 10,  9,
	  9,  9,101,108,115,101,105,102, 32, 34, 71,111,116,111, 34,
	 32, 61, 61, 32,114,101,115,117,108,116, 84,121,112,101, 32,
	116,104,101,110, 32, 45, 45, 32, 49, 51, 51, 10,  9,  9,  9,
	  9,114,101,116,117,114,110, 32,115,101,108,102, 58, 97,100,
	118, 97,110, 99,101, 40, 41, 32, 45, 45, 32, 49, 51, 52, 10,
	  9,  9,  9,101,108,115,101,105,102, 32, 34, 67,111,109,109,
	 97,110,100, 34, 32, 61, 61, 32,114,101,115,117,108,116, 84,
	121,112,101, 32,116,104,101,110, 32, 45, 45, 32, 49, 51, 53,
	 10,  9,  9,  9,  9,114,101,116,117,114,110, 32, 34, 67,111,
	109,109, 97,110,100, 34, 44, 32, 98,111,100,121, 32, 45, 45,
	 32, 49, 51, 54, 10,  9,  9,  9,101,108,115,101,105,102, 32,
	 34, 69,114,114,111,114, 34, 32, 61, 61, 32,114,101,115,117,
	108,116, 84,121,112,101, 32,111,114, 32, 34, 83,116,111,112,
	 34, 32, 61, 61, 32,114,101,115,117,108,116, 84,121,112,101,
	 32,116,104,101,110, 32, 45, 45, 32, 49, 51, 55, 10,  9,  9,
	  9,  9,115,101,108,102, 46,115,116,111,114,105,101,115, 32,
	 61, 32,123, 32,125, 32, 45, 45, 32, 49, 51, 56, 10,  9,  9,
	  9,  9,114,101,116,117,114,110, 32, 34, 69,114,114,111,114,
	 34, 44, 32, 98,111,100,121, 32, 45, 45, 32, 49, 51, 57, 10,
	  9,  9,  9,101,108,115,101, 32, 45, 45, 32, 49, 52, 49, 10,
	  9,  9,  9,  9,114,101,116,117,114,110, 32,110,105,108, 44,
	 32, 34,101,110,100, 32,111,102, 32,116,104,101, 32,115,116,
	111,114,121, 34, 32, 45, 45, 32, 49, 52, 49, 10,  9,  9,  9,
	101,110,100, 32, 45, 45, 32, 49, 52, 49, 10,  9,  9,101,110,
	100, 32, 45, 45, 32, 51, 54, 10,  9,125, 32, 45, 45, 32, 51,
	 54, 10,  9,105,102, 32, 95, 98, 97,115,101, 95, 48, 46, 95,
	 95,105,110,100,101,120, 32, 61, 61, 32,110,105,108, 32,116,
	104,101,110, 32, 45, 45, 32, 51, 54, 10,  9,  9, 95, 98, 97,
	115,101, 95, 48, 46, 95, 95,105,110,100,101,120, 32, 61, 32,
	 95, 98, 97,115,101, 95, 48, 32, 45, 45, 32, 51, 54, 10,  9,
	101,110,100, 32, 45, 45, 32, 49, 52, 49, 10,  9, 95, 99,108,
	 97,115,115, 95, 48, 32, 61, 32,115,101,116,109,101,116, 97,
	116, 97, 98,108,101, 40,123, 32, 45, 45, 32, 51, 54, 10,  9,
	  9, 95, 95,105,110,105,116, 32, 61, 32,102,117,110, 99,116,
	105,111,110, 40,115,101,108,102, 44, 32,121, 97,114,110, 67,
	111,100,101, 44, 32,115,116, 97,114,116, 84,105,116,108,101,
	 44, 32,115,116, 97,116,101, 44, 32, 99,111,109,109, 97,110,
	100, 41, 32, 45, 45, 32, 55, 51, 10,  9,  9,  9,108,111, 99,
	 97,108, 32,110,111,100,101,115, 32, 61, 32,101,120,116,114,
	 97, 99,116, 89, 97,114,110, 84,101,120,116, 40,121, 97,114,
	110, 67,111,100,101, 41, 32, 45, 45, 32, 55, 52, 10,  9,  9,
	  9,105,102, 32,110,111,116, 32, 40, 35,110,111,100,101,115,
	 32, 62, 32, 48, 41, 32,116,104,101,110, 32, 45, 45, 32, 55,
	 53, 10,  9,  9,  9,  9,101,114,114,111,114, 40, 34,102, 97,
	105,108,101,100, 32,116,111, 32,108,111, 97,100, 32,121, 97,
	114,110, 32, 99,111,100,101, 34, 41, 32, 45, 45, 32, 55, 53,
	 10,  9,  9,  9,101,110,100, 32, 45, 45, 32, 55, 53, 10,  9,
	  9,  9,115,101,108,102, 46, 99,111,100,101,115, 32, 61, 32,
	123, 32,125, 32, 45, 45, 32, 55, 55, 10,  9,  9,  9,115,101,
	108,102, 46,102,117,110, 99,115, 32, 61, 32,123, 32,125, 32,
	 45, 45, 32, 55, 56, 10,  9,  9,  9,115,101,108,102, 46,115,
	116, 97,116,101, 32, 61, 32,115,116, 97,116,101, 32, 45, 45,
	 32, 55, 57, 10,  9,  9,  9,100,111, 32, 45, 45, 32, 56, 49,
	 10,  9,  9,  9,  9,108,111, 99, 97,108, 32, 95,116, 97, 98,
	 95, 48, 32, 61, 32,123, 32, 45, 45, 32, 56, 49, 10,  9,  9,
	  9,  9,  9,115,116,111,112, 32, 61, 32,102,117,110, 99,116,
	105,111,110, 40, 41, 32, 45, 45, 32, 56, 49, 10,  9,  9,  9,
	  9,  9,  9,114,101,116,117,114,110, 32, 99,111,114,111,117,
	116,105,110,101, 46,121,105,101,108,100, 40, 34, 83,116,111,
	112, 34, 41, 32, 45, 45, 32, 56, 49, 10,  9,  9,  9,  9,  9,
	101,110,100, 32, 45, 45, 32, 56, 49, 10,  9,  9,  9,  9,125,
	 32, 45, 45, 32, 56, 50, 10,  9,  9,  9,  9,108,111, 99, 97,
	108, 32, 95,105,100,120, 95, 48, 32, 61, 32, 49, 32, 45, 45,
	 32, 56, 50, 10,  9,  9,  9,  9,102,111,114, 32, 95,107,101,
	121, 95, 48, 44, 32, 95,118, 97,108,117,101, 95, 48, 32,105,
	110, 32,112, 97,105,114,115, 40, 99,111,109,109, 97,110,100,
	 41, 32,100,111, 32, 45, 45, 32, 56, 50, 10,  9,  9,  9,  9,
	  9,105,102, 32, 95,105,100,120, 95, 48, 32, 61, 61, 32, 95,
	107,101,121, 95, 48, 32,116,104,101,110, 32, 45, 45, 32, 56,
	 50, 10,  9,  9,  9,  9,  9,  9, 95,116, 97, 98, 95, 48, 91,
	 35, 95,116, 97, 98, 95, 48, 32, 43, 32, 49, 93, 32, 61, 32,
	 95,118, 97,108,117,101, 95, 48, 32, 45, 45, 32, 56, 50, 10,
	  9,  9,  9,  9,  9,  9, 95,105,100,120, 95, 48, 32, 61, 32,
	 95,105,100,120, 95, 48, 32, 43, 32, 49, 32, 45, 45, 32, 56,
	 50, 10,  9,  9,  9,  9,  9,101,108,115,101, 32, 45, 45, 32,
	 56, 50, 10,  9,  9,  9,  9,  9,  9, 95,116, 97, 98, 95, 48,
	 91, 95,107,101,121, 95, 48, 93, 32, 61, 32, 95,118, 97,108,
	117,101, 95, 48, 32, 45, 45, 32, 56, 50, 10,  9,  9,  9,  9,
	  9,101,110,100, 32, 45, 45, 32, 56, 50, 10,  9,  9,  9,  9,
	101,110,100, 32, 45, 45, 32, 56, 50, 10,  9,  9,  9,  9,115,
	101,108,102, 46, 99,111,109,109, 97,110,100, 32, 61, 32, 95,
	116, 97, 98, 95, 48, 32, 45, 45, 32, 56, 49, 10,  9,  9,  9,
	101,110,100, 32, 45, 45, 32, 56, 49, 10,  9,  9,  9,115,101,
	116,109,101,116, 97,116, 97, 98,108,101, 40,115,101,108,102,
	 46, 99,111,109,109, 97,110,100, 44, 32,103,101,116,109,101,
	116, 97,116, 97, 98,108,101, 40, 99,111,109,109, 97,110,100,
	 41, 41, 32, 45, 45, 32, 56, 52, 10,  9,  9,  9,115,101,108,
	102, 46,115,116,111,114,105,101,115, 32, 61, 32,123, 32,125,
	 32, 45, 45, 32, 56, 53, 10,  9,  9,  9,115,101,108,102, 46,
	118,105,115,105,116,101,100, 32, 61, 32,123, 32,125, 32, 45,
	 45, 32, 56, 54, 10,  9,  9,  9,115,101,108,102, 46,121, 97,
	114,110, 32, 61, 32,123, 32, 45, 45, 32, 56, 56, 10,  9,  9,
	  9,  9,100,105, 99,101, 32, 61, 32,102,117,110, 99,116,105,
	111,110, 40,110,117,109, 41, 32, 45, 45, 32, 56, 56, 10,  9,
	  9,  9,  9,  9,114,101,116,117,114,110, 32,109, 97,116,104,
	 46,114, 97,110,100,111,109, 40,110,117,109, 41, 32, 45, 45,
	 32, 56, 56, 10,  9,  9,  9,  9,101,110,100, 44, 32, 45, 45,
	 32, 56, 56, 10,  9,  9,  9,  9,114, 97,110,100,111,109, 32,
	 61, 32,102,117,110, 99,116,105,111,110, 40, 41, 32, 45, 45,
	 32, 56, 57, 10,  9,  9,  9,  9,  9,114,101,116,117,114,110,
	 32,109, 97,116,104, 46,114, 97,110,100,111,109, 40, 41, 32,
	 45, 45, 32, 56, 57, 10,  9,  9,  9,  9,101,110,100, 44, 32,
	 45, 45, 32, 56, 57, 10,  9,  9,  9,  9,114, 97,110,100,111,
	109, 95,114, 97,110,103,101, 32, 61, 32,102,117,110, 99,116,
	105,111,110, 40,115,116, 97,114,116, 44, 32,115,116,111,112,
	 41, 32, 45, 45, 32, 57, 48, 10,  9,  9,  9,  9,  9,114,101,
	116,117,114,110, 32,109, 97,116,104, 46,114, 97,110,100,111,
	109, 40,115,116, 97,114,116, 44, 32,115,116,111,112, 41, 32,
	 45, 45, 32, 57, 48, 10,  9,  9,  9,  9,101,110,100, 44, 32,
	 45, 45, 32, 57, 48, 10,  9,  9,  9,  9,118,105,115,105,116,
	101,100, 32, 61, 32,102,117,110, 99,116,105,111,110, 40,110,
	 97,109,101, 41, 32, 45, 45, 32, 57, 49, 10,  9,  9,  9,  9,
	  9,114,101,116,117,114,110, 32, 40,115,101,108,102, 46,118,
	105,115,105,116,101,100, 91,110, 97,109,101, 93, 32,126, 61,
	 32,110,105,108, 41, 32, 45, 45, 32, 57, 49, 10,  9,  9,  9,
	  9,101,110,100, 44, 32, 45, 45, 32, 57, 49, 10,  9,  9,  9,
	  9,118,105,115,105,116,101,100, 95, 99,111,117,110,116, 32,
	 61, 32,102,117,110, 99,116,105,111,110, 40,110, 97,109,101,
	 41, 32, 45, 45, 32, 57, 50, 10,  9,  9,  9,  9,  9,108,111,
	 99, 97,108, 32, 95,101,120,112, 95, 48, 32, 61, 32,115,101,
	108,102, 46,118,105,115,105,116,101,100, 91,110, 97,109,101,
	 93, 32, 45, 45, 32, 57, 50, 10,  9,  9,  9,  9,  9,105,102,
	 32, 95,101,120,112, 95, 48, 32,126, 61, 32,110,105,108, 32,
	116,104,101,110, 32, 45, 45, 32, 57, 50, 10,  9,  9,  9,  9,
	  9,  9,114,101,116,117,114,110, 32, 95,101,120,112, 95, 48,
	 32, 45, 45, 32, 57, 50, 10,  9,  9,  9,  9,  9,101,108,115,
	101, 32, 45, 45, 32, 57, 50, 10,  9,  9,  9,  9,  9,  9,114,
	101,116,117,114,110, 32, 48, 32, 45, 45, 32, 57, 50, 10,  9,
	  9,  9,  9,  9,101,110,100, 32, 45, 45, 32, 57, 50, 10,  9,
	  9,  9,  9,101,110,100, 32, 45, 45, 32, 57, 50, 10,  9,  9,
	  9,125, 32, 45, 45, 32, 56, 55, 10,  9,  9,  9,115,101,108,
	102, 46,115,116, 97,114,116, 84,105,116,108,101, 32, 61, 32,
	115,116, 97,114,116, 84,105,116,108,101, 32, 45, 45, 32, 57,
	 52, 10,  9,  9,  9,102,111,114, 32, 95,105,110,100,101,120,
	 95, 48, 32, 61, 32, 49, 44, 32, 35,110,111,100,101,115, 32,
	100,111, 32, 45, 45, 32, 57, 53, 10,  9,  9,  9,  9,108,111,
	 99, 97,108, 32,110,111,100,101, 32, 61, 32,110,111,100,101,
	115, 91, 95,105,110,100,101,120, 95, 48, 93, 32, 45, 45, 32,
	 57, 53, 10,  9,  9,  9,  9,108,111, 99, 97,108, 32,116,105,
	116,108,101, 44, 32, 98,111,100,121, 32, 61, 32,110,111,100,
	101, 46,116,105,116,108,101, 44, 32,110,111,100,101, 46, 98,
	111,100,121, 32, 45, 45, 32, 57, 54, 10,  9,  9,  9,  9,115,
	101,108,102, 46, 99,111,100,101,115, 91,116,105,116,108,101,
	 93, 32, 61, 32, 98,111,100,121, 32, 45, 45, 32, 57, 55, 10,
	  9,  9,  9,101,110,100, 32, 45, 45, 32, 57, 55, 10,  9,  9,
	101,110,100, 44, 32, 45, 45, 32, 51, 54, 10,  9,  9, 95, 95,
	 98, 97,115,101, 32, 61, 32, 95, 98, 97,115,101, 95, 48, 44,
	 32, 45, 45, 32, 51, 54, 10,  9,  9, 95, 95,110, 97,109,101,
	 32, 61, 32, 34, 89, 97,114,110, 82,117,110,110,101,114, 34,
	 32, 45, 45, 32, 51, 54, 10,  9,125, 44, 32,123, 32, 45, 45,
	 32, 51, 54, 10,  9,  9, 95, 95,105,110,100,101,120, 32, 61,
	 32, 95, 98, 97,115,101, 95, 48, 44, 32, 45, 45, 32, 51, 54,
	 10,  9,  9, 95, 95, 99, 97,108,108, 32, 61, 32,102,117,110,
	 99,116,105,111,110, 40, 99,108,115, 44, 32, 46, 46, 46, 41,
	 32, 45, 45, 32, 51, 54, 10,  9,  9,  9,108,111, 99, 97,108,
	 32, 95,115,101,108,102, 95, 48, 32, 61, 32,115,101,116,109,
	101,116, 97,116, 97, 98,108,101, 40,123, 32,125, 44, 32, 95,
	 98, 97,115,101, 95, 48, 41, 32, 45, 45, 32, 51, 54, 10,  9,
	  9,  9, 99,108,115, 46, 95, 95,105,110,105,116, 40, 95,115,
	101,108,102, 95, 48, 44, 32, 46, 46, 46, 41, 32, 45, 45, 32,
	 51, 54, 10,  9,  9,  9,114,101,116,117,114,110, 32, 95,115,
	101,108,102, 95, 48, 32, 45, 45, 32, 51, 54, 10,  9,  9,101,
	110,100, 32, 45, 45, 32, 51, 54, 10,  9,125, 41, 32, 45, 45,
	 32, 51, 54, 10,  9, 95, 98, 97,115,101, 95, 48, 46, 95, 95,
	 99,108, 97,115,115, 32, 61, 32, 95, 99,108, 97,115,115, 95,
	 48, 32, 45, 45, 32, 51, 54, 10,  9, 89, 97,114,110, 82,117,
	110,110,101,114, 32, 61, 32, 95, 99,108, 97,115,115, 95, 48,
	 32, 45, 45, 32, 51, 54, 10,101,110,100, 32, 45, 45, 32, 49,
	 52, 49, 10, 95,109,111,100,117,108,101, 95, 48, 32, 61, 32,
	102,117,110, 99,116,105,111,110, 40,109,111,100, 41, 32, 45,
	 45, 32, 49, 52, 51, 10,  9, 89, 97,114,110, 82,117,110,110,
	101,114, 46, 95, 95, 99,108, 97,115,115, 46, 99,111,109,112,
	105,108,101, 32, 61, 32,109,111,100, 46, 99,111,109,112,105,
	108,101, 32, 45, 45, 32, 49, 52, 52, 10,  9,115,101,116,109,
	101,116, 97,116, 97, 98,108,101, 40,109,111,100, 44, 32,123,
	 32, 45, 45, 32, 49, 52, 53, 10,  9,  9, 95, 95, 99, 97,108,
	108, 32, 61, 32,102,117,110, 99,116,105,111,110, 40, 95,115,
	101,108,102, 44, 32,121, 97,114,110, 67,111,100,101, 44, 32,
	115,116, 97,114,116, 84,105,116,108,101, 44, 32,115,116, 97,
	116,101, 44, 32, 99,111,109,109, 97,110,100, 41, 32, 45, 45,
	 32, 49, 52, 53, 10,  9,  9,  9,105,102, 32,115,116, 97,116,
	101, 32, 61, 61, 32,110,105,108, 32,116,104,101,110, 32, 45,
	 45, 32, 49, 52, 53, 10,  9,  9,  9,  9,115,116, 97,116,101,
	 32, 61, 32,123, 32,125, 32, 45, 45, 32, 49, 52, 53, 10,  9,
	  9,  9,101,110,100, 32, 45, 45, 32, 49, 52, 53, 10,  9,  9,
	  9,105,102, 32, 99,111,109,109, 97,110,100, 32, 61, 61, 32,
	110,105,108, 32,116,104,101,110, 32, 45, 45, 32, 49, 52, 53,
	 10,  9,  9,  9,  9, 99,111,109,109, 97,110,100, 32, 61, 32,
	123, 32,125, 32, 45, 45, 32, 49, 52, 53, 10,  9,  9,  9,101,
	110,100, 32, 45, 45, 32, 49, 52, 53, 10,  9,  9,  9,114,101,
	116,117,114,110, 32, 89, 97,114,110, 82,117,110,110,101,114,
	 40,121, 97,114,110, 67,111,100,101, 44, 32,115,116, 97,114,
	116, 84,105,116,108,101, 44, 32,115,116, 97,116,101, 44, 32,
	 99,111,109,109, 97,110,100, 41, 32, 45, 45, 32, 49, 52, 54,
	 10,  9,  9,101,110,100, 32, 45, 45, 32, 49, 52, 53, 10,  9,
	125, 41, 32, 45, 45, 32, 49, 52, 53, 10,101,110,100, 32, 45,
	 45, 32, 49, 52, 51, 10,114,101,116,117,114,110, 32, 95,109,
	111,100,117,108,101, 95, 48, 32, 45, 45, 32, 49, 52, 54, 10,
	
};